semiconductor defector - Spanish English Dictionary